short thick stick - French English Dictionary